// pages/me/index.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    userInfo:{}

  },
  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    var user =app.globalData.userInfo
    if(user.nickName){
      this.setData({
        userInfo:user
      })
    }
  },
  onGetUserInfo(e){
    if(e.detail.userInfo){
      var user=e.detail.userInfo
      // 我觉得这个地方的赋值是多此一举。
      // 因为这个地方的逻辑是 点击按钮登录，会把用户信息存到全局变量中。然后每次 我的 页面显示的时候
      // 会从全局变量中获取数据。
      this.setData({
        userInfo:e.detail.userInfo
      })  
      user.openid=app.globalData.openid
      app._saveUserInfo(user)
    }else{
      app._showSettingToast('登录需要授权')
    }
  },
  goToMyOrder(){
    wx.navigateTo({
      url: '/pages/myOrder/myOrder',
    })
  },
  goCommentPage(){
    wx.navigateTo({
      url: '/pages/myComment/myComment?type=1',
    })
  },
  goAdmin(){
    wx.navigateTo({
      url: '/pages/admin/admin',
    })
  }
})